iT邦幫忙

2022 iThome 鐵人賽

DAY 17
0
自我挑戰組

aws從零開始的新手筆記系列 第 17

D17_AWS S3實作_建立S3 Bucket &版本控制

  • 分享至 

  • xImage
  •  

廢話不多說,開始實作吧,
開始之前,請先準備好兩個文字檔,待會要用來進行版本控制及復原刪除檔案的練習,
裡面的內容不重要,只要有兩個可以編輯的檔案就好。

  • test.txt
  • testfordelete.txt

首先登入AWS帳號,並在服務的地方搜尋S3並進入S3頁面
https://ithelp.ithome.com.tw/upload/images/20221002/20152618Q8m1H180qj.jpg

這邊要提醒一下,因為S3是Region層級,所以在右上角看到的地區會從本來的東京變成全球(Global),
之後後再點選進其他AZ層級的服務(如EC2)時,地區可能會亂跳,造成找不到你建的資源,記得要手動調整地區。
https://ithelp.ithome.com.tw/upload/images/20221002/20152618yPpI125LUg.jpg

進入S3頁面後點選開始建置
https://ithelp.ithome.com.tw/upload/images/20221002/20152618QYlinrUbTS.jpg

首先是幫我們的S3Bucket命名,
但名字是不能重複的,所以請自己取一個喜歡的名字。
地區選東京就行。
https://ithelp.ithome.com.tw/upload/images/20221002/20152618I3rFEFLVoP.jpg

儲存眝體版本控制記得要啟用,不然等等的練習是沒效果的。
接下來就可以滑到頁面最下方點選建立。
https://ithelp.ithome.com.tw/upload/images/20221002/20152618cT7cu2wFb1.jpg

回到S3資源頁面,可以看到剛才建立的S3 Bucket,點選名字進入Bucket頁面。
https://ithelp.ithome.com.tw/upload/images/20221002/20152618TY4SYj1fyM.jpg

接著點選上傳(兩個按鈕都可以)
https://ithelp.ithome.com.tw/upload/images/20221002/20152618kkTfE9GQCs.jpg

選擇新增檔案,把一開始準備好的兩個檔案上傳上去,
https://ithelp.ithome.com.tw/upload/images/20221002/201526185hSzrXliQr.jpg

記得要點選最下方的上傳,才會真的上傳到S3 Bucket。
https://ithelp.ithome.com.tw/upload/images/20221002/201526184o8JXEOtyN.jpg

接著會看到上傳的狀態頁面,
等上傳完成後,點選右上角的離開,
https://ithelp.ithome.com.tw/upload/images/20221002/20152618LU04vLKGBK.jpg

回到S3 Bucket頁面,可以看到已經有剛剛上傳的兩個檔案了。
https://ithelp.ithome.com.tw/upload/images/20221002/20152618CU8tBi6w6k.jpg

接下來我們要上傳同樣名稱,但內容不同的檔案,來實作版本控制。
首先我們回到自己的電腦,開啟test.txt檔案,修改裡面的內容,並存檔。
https://ithelp.ithome.com.tw/upload/images/20221002/20152618TRMJNKweFq.jpg

接著在S3 Bucket的頁面點選上傳,並把新的test.txt傳入
(上傳的步驟就不再示範一次了,請參考上面上傳的方式)。
https://ithelp.ithome.com.tw/upload/images/20221002/201526188gGidfkthY.jpg

回到S3 Bucket頁面後,點選顯示版本,就會看到同樣名稱的檔案有兩個版本,分別是第一次上傳及第二次上傳。
https://ithelp.ithome.com.tw/upload/images/20221002/201526180Xp8hNAbnV.jpg

如果要驗證的話,可以勾選檔案,並且下載來看看是不是不同的內容。
https://ithelp.ithome.com.tw/upload/images/20221002/20152618eETRH3PEsq.jpg

以上是不同版本的控制。
明天是如何透過版本控制來復原被刪除的檔案。
另外,之後會有一天講如何使用生命週期,所以這些在S3 Bucket內的檔案請先保留不要刪除喔!


上一篇
D16_AWS S3版本控制
下一篇
D18 AWS_S3_透過版本控制復原被刪除的檔案
系列文
aws從零開始的新手筆記30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言